const mongoose = require('mongoose')
// const baseModel = require('./base-model')
// const md5 = require('../util/md5')


const userSchema = new mongoose.Schema({
    createdAt:{
        type:Date,
        default:Date.now
    },
    updateAt:{
        type:Date,
        default:Date.now
    },
    username:{
        type:String,
        require:true
    },
    email:{
        type:String,
        require:true
    },
    password:{
        type:String,
        require:true,
        //对密码进行加密
        // set:val=>md5(val),
        // 查询数据时不返回
        select:false
    },
    bio:{
        type:String,
        default:null
    },
    image:{
        type:String,
        default:null
    },
    nickname:{
        type:String,
        default:'匿名用户'
    }
    
    
})

module.exports = userSchema